package com.project.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.project.bean.ClientBean;
import com.project.bean.SupplierBean;

import java.util.List;

/**
 * 客户业务接口
 */
public interface IClientService {
    /**
     * 动态分页查询
     * @param pageNO
     * @param name
     * @param manage
     * @return
     */
    public IPage<ClientBean> findByItem(Integer pageNO, String name, String manage);

    /**
     * 添加客户
     * @param clientBean
     */
    void add(ClientBean clientBean);

    /**
     *
     * @param clientId
     * @return
     */
    ClientBean findById(Integer clientId);

    /**
     *通过id修改用户
     * @param clientId
     * @param principal
     * @param phone
     * @param manage
     */
    void update(Integer clientId,String principal,String phone ,String manage);

    /**
     * 查询所有客户信息
     * @return 客户集合
     */
    List<ClientBean> findAll();
}
